// import create from "zustand";

// interface CounterState {
//   count: number;
//   increment: () => void;
//   decrement: () => void;
// }

// const useCounterStore = create<CounterState>((set) => ({
//   count: 0,
//   increment: () =>
//     set((state: { count: number }) => ({ count: state.count + 1 })),
//   decrement: () =>
//     set((state: { count: number }) => ({ count: state.count - 1 })),
// }));

// // 在组件中使用
// function Counter() {
//   const { count, increment, decrement } = useCounterStore();

//   return (
//     <div>
//       <p>Count: {count}</p>
//       <button onClick={increment}>+</button>
//       <button onClick={decrement}>-</button>
//     </div>
//   );
// }
